package leetcode.code0630;

import leetcode.IDebug;
import leetcode.helper.HelpDebug;

public abstract class S630 implements IDebug {

	public abstract int scheduleCourse(int[][] courses);

	@Override
	public void debug1() {
		HelpDebug.compare(3, this.scheduleCourse(HelpDebug.str2array1("[[100,200],[200,1300],[1000,1250],[2000,3200]]")));

	}

	@Override
	public void debug2() {
		HelpDebug.compare(1, this.scheduleCourse(HelpDebug.str2array1("[[1,2]]")));

	}

	@Override
	public void debug3() {
		HelpDebug.compare(0, this.scheduleCourse(HelpDebug.str2array1("[[3,2],[4,3]]")));

	}

	public void debug5() {
		HelpDebug.compare(5, this.scheduleCourse(HelpDebug.str2array1("[[5,15],[3,19],[6,7],[2,10],[5,16],[8,14],[10,11],[2,19]]")));

	}

	@Override
	public void debug4() {
		// TODO Auto-generated method stub

	}

}
